#pragma once


#include <map>
#include "utility_def.h"

#define SKIN_DB_VER 23244 
#define ROOT_FOLDER_TAG _T("|")

struct file_node
{
	UINT32 file_size;
	UINT32 file_offset;
};

typedef std::map<tstring, file_node> list_file;
typedef std::map<tstring, list_file*> map_folder;

struct release_map_folder_data
{
	void operator()( map_folder::value_type pos)
	{
		if(pos.second)
			delete pos.second;
	}
};


